package com.ylbh.common.pojo.member.vo;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 
 * 
 * @author ${author}
 * @email ${email}
 * @date 2019-04-17 10:30:39
 */
@Data
public class MemberPlayerVo implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 用户玩家开通表
	 */
	private String playerId;
	/**
	 * 开通玩家记录编号
	 */
	private String playerNo;
	/**
	 * 当月剩余体验次数
	 */
	private Integer playerCount;
	/**
	 * 首次开通时间
	 */
	private Date createTime;
	/**
	 * 开始时间
	 */
	private Date startTime;
	/**
	 * 结束时间
	 */
	private Date endTime;
	/**
	 * 用户ID
	 */
	private Integer userId;
	/**
	 * 开通者ip
	 */
	private String createIp;
	/**
	 * 开通时的openId
	 */
	private String openId;
	/**
	 * 开通时的上级Id （防止后期给佣金）
	 */
	private Integer parentId;
	/**
	 * 开通玩家真实支付金额
	 */
	private BigDecimal playerMoney;
	/**
	 * 支付来源 0:安卓 1:苹果 2:小程序 3:后台
	 */
	private String playerSrc;
	/**
	 * 是否已经支付 0:否 1:是
	 */
	private String isPay;
	/**
	 * 在线支付交易流水
	 */
	private String tradeNo;
	/**
	 * 支付方式 0:微信 1:支付宝
	 */
	private String payFrom;
	/**
	 * 升级用户信息状态 0:过期 1:正在使用
	 */
	private String state;

}
